package _b.duotai;

public class AnimalTest {
    public static void main(String[] args) {
//        Animal animal = new Animal("动物");
//        通过父类直接声明
//        向上转型
        Animal animal = new Dog("汪汪");
        Animal animal1 = new Cat("喵喵");

//        向下转型
        Dog dog = (Dog)animal;
        Cat cat = (Cat)animal1;


        //子类可重写父类方法
        dog.eat();
        cat.eat();

        //子类可继承父类方法
        dog.setName("阿拉斯加");
        dog.eat();
    }
}
